﻿<?xml version="1.0" encoding="utf-8"?>
<xs:schema id="CashApplyDataSet" targetNamespace="http://tempuri.org/CashApplyDataSet.xsd" xmlns:mstns="http://tempuri.org/CashApplyDataSet.xsd" xmlns="http://tempuri.org/CashApplyDataSet.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:msprop="urn:schemas-microsoft-com:xml-msprop" attributeFormDefault="qualified" elementFormDefault="qualified">
  <xs:annotation>
    <xs:appinfo source="urn:schemas-microsoft-com:xml-msdatasource">
      <DataSource DefaultConnectionIndex="0" FunctionsComponentName="QueriesTableAdapter" Modifier="AutoLayout, AnsiClass, Class, Public" SchemaSerializationMode="IncludeSchema" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
        <Connections />
        <Tables />
        <Sources />
      </DataSource>
    </xs:appinfo>
  </xs:annotation>
  <xs:element name="CashApplyDataSet" msdata:IsDataSet="true" msdata:UseCurrentLocale="true" msprop:Generator_UserDSName="CashApplyDataSet" msprop:Generator_DataSetName="CashApplyDataSet" msprop:EnableTableAdapterManager="true">
    <xs:complexType>
      <xs:choice minOccurs="0" maxOccurs="unbounded">
        <xs:element name="Expense" msprop:Generator_UserTableName="Expense" msprop:Generator_RowDeletedName="ExpenseRowDeleted" msprop:Generator_RowChangedName="ExpenseRowChanged" msprop:Generator_RowClassName="ExpenseRow" msprop:Generator_RowChangingName="ExpenseRowChanging" msprop:Generator_RowEvArgName="ExpenseRowChangeEvent" msprop:Generator_RowEvHandlerName="ExpenseRowChangeEventHandler" msprop:Generator_TableClassName="ExpenseDataTable" msprop:Generator_TableVarName="tableExpense" msprop:Generator_RowDeletingName="ExpenseRowDeleting" msprop:Generator_TablePropName="Expense">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="ExpenseID" msprop:Generator_UserColumnName="ExpenseID" msprop:Generator_ColumnPropNameInRow="ExpenseID" msprop:Generator_ColumnVarNameInTable="columnExpenseID" msprop:Generator_ColumnPropNameInTable="ExpenseIDColumn" type="xs:int" />
              <xs:element name="TourgroupID" msprop:Generator_UserColumnName="TourgroupID" msprop:Generator_ColumnVarNameInTable="columnTourgroupID" msprop:Generator_ColumnPropNameInRow="TourgroupID" msprop:Generator_ColumnPropNameInTable="TourgroupIDColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="10" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="TourgroupName" msprop:Generator_UserColumnName="TourgroupName" msprop:Generator_ColumnVarNameInTable="columnTourgroupName" msprop:Generator_ColumnPropNameInRow="TourgroupName" msprop:Generator_ColumnPropNameInTable="TourgroupNameColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="40" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="ExpenseType" msprop:Generator_UserColumnName="ExpenseType" msprop:Generator_ColumnVarNameInTable="columnExpenseType" msprop:Generator_ColumnPropNameInRow="ExpenseType" msprop:Generator_ColumnPropNameInTable="ExpenseTypeColumn" type="xs:string" minOccurs="0" />
              <xs:element name="ProviderName" msprop:Generator_UserColumnName="ProviderName" msprop:Generator_ColumnVarNameInTable="columnProviderName" msprop:Generator_ColumnPropNameInRow="ProviderName" msprop:Generator_ColumnPropNameInTable="ProviderNameColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="ServiceName" msprop:Generator_UserColumnName="ServiceName" msprop:Generator_ColumnVarNameInTable="columnServiceName" msprop:Generator_ColumnPropNameInRow="ServiceName" msprop:Generator_ColumnPropNameInTable="ServiceNameColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="100" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="ApplyPayTotal" msprop:Generator_UserColumnName="ApplyPayTotal" msprop:Generator_ColumnVarNameInTable="columnApplyPayTotal" msprop:Generator_ColumnPropNameInRow="ApplyPayTotal" msprop:Generator_ColumnPropNameInTable="ApplyPayTotalColumn" type="xs:decimal" minOccurs="0" />
              <xs:element name="ApplyPay" msprop:Generator_UserColumnName="ApplyPay" msprop:Generator_ColumnVarNameInTable="columnApplyPay" msprop:Generator_ColumnPropNameInRow="ApplyPay" msprop:Generator_ColumnPropNameInTable="ApplyPayColumn" type="xs:decimal" minOccurs="0" />
              <xs:element name="Budget" msprop:Generator_UserColumnName="Budget" msprop:Generator_ColumnVarNameInTable="columnBudget" msprop:Generator_ColumnPropNameInRow="Budget" msprop:Generator_ColumnPropNameInTable="BudgetColumn" type="xs:decimal" minOccurs="0" />
              <xs:element name="Remark" msprop:Generator_UserColumnName="Remark" msprop:Generator_ColumnVarNameInTable="columnRemark" msprop:Generator_ColumnPropNameInRow="Remark" msprop:Generator_ColumnPropNameInTable="RemarkColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="2147483647" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="CashApply" msprop:Generator_UserTableName="CashApply" msprop:Generator_RowDeletedName="CashApplyRowDeleted" msprop:Generator_RowChangedName="CashApplyRowChanged" msprop:Generator_RowClassName="CashApplyRow" msprop:Generator_RowChangingName="CashApplyRowChanging" msprop:Generator_RowEvArgName="CashApplyRowChangeEvent" msprop:Generator_RowEvHandlerName="CashApplyRowChangeEventHandler" msprop:Generator_TableClassName="CashApplyDataTable" msprop:Generator_TableVarName="tableCashApply" msprop:Generator_RowDeletingName="CashApplyRowDeleting" msprop:Generator_TablePropName="CashApply">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="CashApplyID" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msdata:Caption="PayApplyID" msprop:Generator_UserColumnName="CashApplyID" msprop:Generator_ColumnVarNameInTable="columnCashApplyID" msprop:Generator_ColumnPropNameInRow="CashApplyID" msprop:Generator_ColumnPropNameInTable="CashApplyIDColumn" type="xs:int" />
              <xs:element name="Contact" msprop:Generator_UserColumnName="Contact" msprop:Generator_ColumnVarNameInTable="columnContact" msprop:Generator_ColumnPropNameInRow="Contact" msprop:Generator_ColumnPropNameInTable="ContactColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="TourgroupID" msprop:Generator_UserColumnName="TourgroupID" msprop:Generator_ColumnVarNameInTable="columnTourgroupID" msprop:Generator_ColumnPropNameInRow="TourgroupID" msprop:Generator_ColumnPropNameInTable="TourgroupIDColumn" type="xs:string" minOccurs="0" />
              <xs:element name="TourgroupName" msprop:Generator_UserColumnName="TourgroupName" msprop:Generator_ColumnVarNameInTable="columnTourgroupName" msprop:Generator_ColumnPropNameInRow="TourgroupName" msprop:Generator_ColumnPropNameInTable="TourgroupNameColumn" type="xs:string" minOccurs="0" />
              <xs:element name="TotalpaymentG" msprop:Generator_UserColumnName="TotalpaymentG" msprop:Generator_ColumnVarNameInTable="columnTotalpaymentG" msprop:Generator_ColumnPropNameInRow="TotalpaymentG" msprop:Generator_ColumnPropNameInTable="TotalpaymentGColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="TotalpaymentL" msprop:Generator_UserColumnName="TotalpaymentL" msprop:Generator_ColumnVarNameInTable="columnTotalpaymentL" msprop:Generator_ColumnPropNameInRow="TotalpaymentL" msprop:Generator_ColumnPropNameInTable="TotalpaymentLColumn" type="xs:decimal" minOccurs="0" />
              <xs:element name="Applicants" msprop:Generator_UserColumnName="Applicants" msprop:Generator_ColumnVarNameInTable="columnApplicants" msprop:Generator_ColumnPropNameInRow="Applicants" msprop:Generator_ColumnPropNameInTable="ApplicantsColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Audit" msprop:Generator_UserColumnName="Audit" msprop:Generator_ColumnVarNameInTable="columnAudit" msprop:Generator_ColumnPropNameInRow="Audit" msprop:Generator_ColumnPropNameInTable="AuditColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="50" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="ApplyPayTime" msprop:Generator_UserColumnName="ApplyPayTime" msprop:Generator_ColumnVarNameInTable="columnApplyPayTime" msprop:Generator_ColumnPropNameInRow="ApplyPayTime" msprop:Generator_ColumnPropNameInTable="ApplyPayTimeColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="15" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="PayTime" msprop:Generator_UserColumnName="PayTime" msprop:Generator_ColumnVarNameInTable="columnPayTime" msprop:Generator_ColumnPropNameInRow="PayTime" msprop:Generator_ColumnPropNameInTable="PayTimeColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="15" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="PayStatus" msprop:Generator_UserColumnName="PayStatus" msprop:Generator_ColumnVarNameInTable="columnPayStatus" msprop:Generator_ColumnPropNameInRow="PayStatus" msprop:Generator_ColumnPropNameInTable="PayStatusColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="4" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="Remark" msprop:Generator_UserColumnName="Remark" msprop:Generator_ColumnVarNameInTable="columnRemark" msprop:Generator_ColumnPropNameInRow="Remark" msprop:Generator_ColumnPropNameInTable="RemarkColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="2147483647" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:choice>
    </xs:complexType>
    <xs:unique name="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:Expense" />
      <xs:field xpath="mstns:ExpenseID" />
    </xs:unique>
    <xs:unique name="CashApply_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:CashApply" />
      <xs:field xpath="mstns:CashApplyID" />
    </xs:unique>
  </xs:element>
</xs:schema>